Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Middleware

Description

Text copied to clipboard!
Nous recherchons un Développeur Middleware talentueux et motivé pour rejoindre notre équipe technique dynamique. En tant que Développeur Middleware, vous serez responsable de la conception, du développement, de l'intégration et de la maintenance des solutions middleware qui permettent la communication entre différentes applications, bases de données et systèmes d'information. Vous jouerez un rôle clé dans la création d'une architecture logicielle robuste, évolutive et performante, tout en garantissant la sécurité et la fiabilité des échanges de données. Le candidat idéal possède une solide expérience en développement logiciel, une bonne compréhension des architectures orientées services (SOA), des API REST et SOAP, ainsi que des outils d'intégration tels que Apache Camel, MuleSoft, IBM WebSphere ou Oracle Fusion Middleware. Vous travaillerez en étroite collaboration avec les équipes de développement, d'infrastructure et de sécurité pour assurer une intégration fluide des systèmes et une performance optimale. Vos missions incluront l'analyse des besoins métiers, la conception de solutions techniques, le développement de composants middleware, la mise en œuvre de flux d'intégration, ainsi que le support et la résolution des incidents liés aux interfaces. Vous participerez également à l'amélioration continue des processus d'intégration et à la veille technologique afin de proposer des solutions innovantes. Ce poste requiert une excellente capacité d'analyse, un esprit d'équipe, une bonne communication et une forte orientation vers la qualité et la performance. Si vous êtes passionné par les technologies middleware et que vous souhaitez contribuer à des projets d'envergure dans un environnement stimulant, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des solutions middleware robustes et évolutives
  • Assurer l'intégration entre différentes applications et systèmes
  • Mettre en œuvre des API REST et SOAP pour faciliter les échanges de données
  • Collaborer avec les équipes de développement, d'infrastructure et de sécurité
  • Analyser les besoins métiers et proposer des solutions techniques adaptées
  • Maintenir et optimiser les performances des flux d'intégration
  • Assurer la documentation technique des interfaces et composants développés
  • Participer à la résolution des incidents liés aux systèmes d'intégration
  • Contribuer à l'amélioration continue des processus d'intégration
  • Effectuer une veille technologique sur les outils et standards middleware

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • Expérience confirmée en développement middleware
  • Maîtrise des technologies d'intégration (Apache Camel, MuleSoft, etc.)
  • Connaissance des architectures SOA, REST, SOAP
  • Compétences en programmation (Java, XML, JSON, etc.)
  • Expérience avec les serveurs d'applications (WebSphere, JBoss, etc.)
  • Bonne compréhension des protocoles de communication (HTTP, JMS, etc.)
  • Capacité à travailler en équipe et à communiquer efficacement
  • Orientation qualité, performance et sécurité
  • Maîtrise du français écrit et oral, l'anglais est un plus

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec les outils middleware comme MuleSoft ou Apache Camel ?
  • Avez-vous déjà travaillé sur des projets d'intégration de systèmes complexes ?
  • Comment gérez-vous les erreurs et les exceptions dans les flux d'intégration ?
  • Pouvez-vous expliquer la différence entre REST et SOAP ?
  • Quel est votre niveau de maîtrise des langages Java et XML ?
  • Comment assurez-vous la sécurité des échanges de données entre systèmes ?
  • Avez-vous déjà utilisé des serveurs d'applications comme WebSphere ou JBoss ?
  • Comment restez-vous à jour sur les nouvelles technologies middleware ?
  • Quelle est votre approche pour documenter les interfaces développées ?
  • Êtes-vous à l'aise pour travailler dans un environnement agile ?